#ifndef CONST_H_
#define CONST_H_

#include "../../SAMA_Function.h"


typedef struct {
	float K;    
}CONST_Par_t;



struct CONST_T
{
	Model_Base_t Base;	     //< 模块基本参数结构体
	CONST_Par_t Par;		 //< 模块可调参数结构体
};


extern CONST_T* CONST_t;


bool CALCU_SAMA(CONST)(Model_Base_t* arg, float dt, bool* DI, bool* DO, float* AI, float* AO);	  //< SAMA运算函数
int BC_PARA(CONST)(Model_Base_t* arg, void** Data);											      //< 广播SAMA参数变量函数（无参数需要广播的模块直接将BCPara函数设置为NULL即可）
int CHANGE_PAR(CONST)(Model_Base_t* arg, void** Data);											  //< 在线修改模块参数函数


#endif
